#ifndef SETTING_H
#define SETTING_H

/* fpga setting item */
typedef enum {
    ImageSaturability_Index = 0,/* 饱和度 */
    ImageColorR_Index,/* 色偏R */
    ImageColorB_Index,/* 色偏B */
    ImageSharpness_Index,/* 锐度 */
    ImageCalibration_Index,/* 校准 */
    ImageGamma_Index,/* Gamma */
    ImageDenoise_Index,/* 降噪 */
    ImageContrast_Index,/* 对比度 */
    ImageBrightness_Index,/* 图像亮度 */
    Ledbrightness_Index,/* LED亮度 */
    ImageclippedMode_Index,/* 图像切角 */
    StripeCorrect_Index,/* 条纹矫正 */
    ImageDLC,
    ImageDPC,
    ImageLens,
    ImageFreeze_Index,/* 冻结 */
    ImageZoom_Index,/* 放大 */
    ImageAwb_Index,/* 白平衡 */
    ImageCCM_EN,/*1-使能CCM*/
    ImageRotate,/*图像旋转*/
} SettingItemIndex;

extern void (*setFpga[])( uint32_t value , uint32_t type);
extern void checkSettingValue(int index, int* value);

#endif // SETTING_H
